Big Huge Thesaurus

Armenian Secret Army for the Liberation of Armenia

noun